package com.guoxue.action.common;

import java.util.Map;

import org.springframework.stereotype.Component;

import com.guoxue.domain.SwitchSettingVo;
import com.guoxue.util.LoadConfigProperties;
@Component
/**
 * 检查开关是否开启的处理接口，主要包括：
 * 1.clientIsDebug是否定义了前端开启服务器切换开关，并检查是否开启
 * 2.clientUpBuglogs是否定义了前端提交bug开关，并检查是否开启
 */
public class CheckSwitchIsOpen {
	
	public String IsOpenSwitch(String switchKey){
		Map<String, SwitchSettingVo> switchMap=LoadConfigProperties.switchSettingMap;
		String isOpen="";
		if(switchMap!=null&&switchMap.size()>0){
			SwitchSettingVo svo=switchMap.get(switchKey);
			if(svo!=null){
				System.out.println("开关加载成功：key="+svo.getSwitchKey()+";value="+svo.getSwitchValue());
				isOpen=svo.getSwitchValue();
			}
		}
		return isOpen;
	}
}
